# PyPDF2的使用
# 第一个工作是将5个发票pdf合并成10页。这里读取器和写入器应该怎么配合呢？
# 逻辑如下：
# 读取器将所有pdf读取一遍
# 读取器将读取的内容交给写入器
# 写入器统一输出到一个新pdf
import glob
from PyPDF2 import PdfFileReader, PdfFileWriter

pdf_writer = PdfFileWriter()

for file in glob.glob('INV*.pdf'):
    pdf_reader = PdfFileReader(file)
    for page in range(pdf_reader.getNumPages()):
        pdf_writer.addPage(pdf_reader.getPage(page))
with open('merge.pdf', 'wb') as  out:
    pdf_writer.write(out)
